/// @file
/// @author Chelsey Batchelor <vadedeyes@gmail.com>
/// @author Abraham Escamilla <abraham.escamilla@live.com>
/// @author Curtis Hollibaugh <curtis.hollibaugh@gmail.com>
/// @copyright Copyright 2014 Chelsey Batchelor <vadedeyes@gmail.com>
/// @copyright Copyright 2014 Abraham Escamilla <abraham.escamilla@live.com>
/// @copyright Copyright 2014 Curtis Hollibaugh <curtis.hollibaugh@gmail.com>
/// Contains the main function.

#include "gui/gui.hpp"
#include "gui/trayicon.hpp"

#include <chrono>
using std::chrono::milliseconds;

/// Main entrypoint of the program.
/// @return 0 if succeesful; anything else indicates failure.
int main() {
	GUI gui{};
	gui.Start();
	
	TrayIcon trayIcon{"res/icon.png"};
	trayIcon.Show();
	
	std::this_thread::sleep_for(milliseconds{1000});
}
